PROGRAMA = tp2
CFLAGS = -Wall -Werror -std=c++0x -I inc/
DEBUG = -DDEBUG
CC = g++

SRCDIR = src/

OBJS = matriz.o sistema.o tripla.o parser.o paths.o calibracion.o camponormal.o auxiliares.o matriz_esp.o tp2.o

# Para ejecutable con debug: make
# Para ejecutable sin debug: make DEBUG= 

$(PROGRAMA): $(OBJS)
	$(CC) $(CFLAGS) $(DEBUG) $(OBJS) -o $(PROGRAMA)

%.o: $(SRCDIR)%.cpp
	$(CC) $(CFLAGS) $(DEBUG) -c $< -o $@

clean:
	rm -f *.o $(PROGRAMA)
